#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>

using namespace std;

//class Date
//{
//public:
//	void Init(int year, int month, int day)
//	{
//		_year = year;
//		_month = month;
//		_day = day;
//	}
//	void Print()
//	{
//		cout << _year << "-" << _month << "-" << _day << endl;
//	}
//private:
//	int _year;
//	int _month;
//	int _day;
//};
//
//int main()
//{
//		Date d1, d2;
//		d1.Init(2022, 1, 11);
//		d2.Init(2022, 1, 12);
//		d1.Print();
//		d2.Print();
//		return 0;
//}



class Date
{
public:
	Date()
	{
		_year = 1;
		_month = 1;
		_day = 1;
	}
	Date(int year,int month,int day)
	{
		_year = year;
		_month = month;
		_day = day;
	}
	void print()
	{
		cout << _year << "-" << _month << "-" << _day << endl;
	}
private:
	int _year = 0;
	int _month = 0;
	int _day = 0;
};


int main()
{
	Date d1;
	Date d2(2025, 2, 28);
	d1.print();
	d2.print();
	return 0;
}